#pragma once
#ifndef QUERYVALIDATORTEST_H
#define QUERYVALIDATORTEST_H

#if _DEBUG

#include <cppunit/extensions/HelperMacros.h>
#include "../source/QueryValidator.h"

class QueryValidatorTest : public CPPUNIT_NS::TestFixture 
{
	CPPUNIT_TEST_SUITE( QueryValidatorTest );
	CPPUNIT_TEST( test1 );
	CPPUNIT_TEST( test2 );
	CPPUNIT_TEST( test3 );
	CPPUNIT_TEST_SUITE_END();

	private:
		QueryValidator _query_validator;

	public:
		void setUp();
		void tearDown();

		void test1();
		void test2();
		void test3();
};

#endif

#endif